/* 响应式布局 */
        @media (max-width: 768px) {
            main {
                flex-direction: column;
            }

            .playlist-item {
                padding: 8px 10px;
            }

            .playlist-item img {
                width: 36px;
                height: 36px;
            }
        }
    